package java学习.第03章_流程控制语句;

import java.security.SecureRandom;
import java.util.Scanner;

/**
 * 顺序结构：程序自上而下执行，中间没有任何判断和跳转
 *
 * 分支结构： if(){}else if(){}else{}
 *
 *          switch() case
 *
 * 循环结构：for
 *          while
 *          do while
 *
 * import java.util.Scanner;//导包  只有部分不需要导报，别的都要导包才能用
 * \ 转义字符
 * 所以要想输出 \ 需要 \\
 *
 */
public class A_if_输入 {
    public static void main(String[] args) {
//        System.out.println(Math.random());//随机获取一个 [0.0,0.1) 的数

        输出();

    }

    private static void 输出() {
        Scanner cin = new Scanner(System.in);
        int i1 = cin.nextInt();
        int i2 = cin.nextInt();
        boolean b = cin.nextBoolean();
        double d = cin.nextDouble();
        System.out.println(i1);
        System.out.println(i2);
        System.out.println("\\");// \

        cin.close();//关闭资源
    }

    private static void 分支结构之if() {
        //分支结构  SecureRandom()//安全的   Random()//根据时间戳算出来的  不安全
        int b = new SecureRandom().nextInt(100)+1;
        Math.random();//随机获取一个0-1的数
        if(b < 60){
            System.out.println("不及格");
        } else {
            if (b < 80) {
                System.out.println("合格");
            } else if (b < 90) {
                System.out.println("良好");
            } else if (b < 100){
                System.out.println("优秀");
            } else {
                System.out.println("完美");
            }
        }
    }
}
